Big Huge Thesaurus

adhesive plaster

noun